|
리눅스일반 |
[1] |
|
등록일:2006-01-07 00:09:34 (0%) 작성자: 제목:Cron job을 이용한 ftp 파일 자동 전송받기 |
|
Cron job을 이용한 ftp 파일 자동 전송받기
우선 dat파일을 특정 디렉토리에 원하시는 화일명이 되어 쌓이도록 하시고
ftp셀을 이용하시면 되네요,..
우선 ftp 명령을 수행할 파일을 백업 디렉토리에 만들어요..
# vi backup.txt
open 210.112.223.11 --> ftp연결할 서버
user root 1234 --> user와 패스워드
prompt off
hash
bi
cd /data --> 백업파일을 저장할 디렉토리
mput * --> 현재의 방 밑에 있는 모든파일을 ftp서버로 보냄
guit
자 그리고 파일 하나을 더 만들어야 되요..
cron을 실행 시킬 파일이죠...
# ftpbackup
ftp -n -v < backup.txt
이제는 crontab에 올려주면 그만...
cron 사용법은 아래에,.,..
Cron을 이용하기위해서는 cron을 이용할 수 있는 User를 정의 해야 합니다.
/usr/lib/cron/cron.allow file에 username 을 넣으십시요.
그후에 수행시키려는 시간과 명령을 정의한 file을 만듭니다.
File의 형식은 아래와 같습니다.
* * * * * command
| | | | |
| | | | +--> 요일 (0-6, 0은 일요일입니다)
| | | +--> 월 (1-12)
| | +--> 일 (1-31)
| +--> 시간 (0-23)
+--> 분 (0-59)
<< 예제 >>.
$ vi job.crontab
0,30 * * * * /bin/date
--> 매시 30 분 간격으로 /bin/date 를 실행함.
0 12 * * 1 /bin/tar cvf /dev/rmt/0m /users
--> 월요일 마다 12 시에 users directory를 tar command로 backup 함.
$ crontab job.crontab
--> submit file to cron
$ crontab -l
--> check current cron jobs
$ crontab -r
--> remove user's cronjobs
|
[본문링크] Cron job을 이용한 ftp 파일 자동 전송받기
|
[1]
|
|
|
|
|
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=454 |
|
|
|
|
|
|
|
|
|
Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.
|
|
|